package com.mhc.haval.vo;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author Churry
 * @create 2017-08-20 21:11
 **/
@Data
public class RoleFuncVO implements Serializable{

    private static final long serialVersionUID = 1L;

    /**
     * 自增主键，角色和功能关系ID
     * ac_role_func.role_func_id
     */
    private Long roleFuncId;

    /**
     * 角色id
     * ac_role_func.role_id
     */
    private Long roleId;

    /**
     * 功能ID
     * ac_role_func.func_id
     */
    private Long funcId;

    /**
     * 是否已删除：0 未删除，1 已删除
     * ac_role_func.is_deleted
     */
    private Integer isDeleted;

    /**
     * 记录创建时间
     * ac_role_func.gmt_create
     */
    @SuppressWarnings("squid:S3437")
    private LocalDateTime gmtCreate;

    /**
     * 记录修改时间
     * ac_role_func.gmt_modified
     */
    @SuppressWarnings("squid:S3437")
    private LocalDateTime gmtModified;

}
